[INV-BACKEND-052] Создать оркестратор метода

Реализация оркестратора списания и интеграционного моста в сервисе потребления

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. Принять пакет данных от backend-api. Пробросить заголовок X-Request-ID.
    2. На Шаге 4: Выполнить синхронный gRPC-вызов к смежному компоненту fridge-service, вызвав метод MutateBalances и передав структуру spent_items и признак space_type.
    3. На Шаге 8-9: При получении успешного gRPC-статуса от fridge-service, мгновенно вернуть Gateway статус 200 OK для разблокировки UI мобильного клиента.
    4. На Шаге 10: Сразу после ответа клиенту, в асинхронном режиме (Fire-and-Forget) сформировать и отправить пакет в Kafka-топик bpds.pma.out.process.event с признаком event_type: "CONSUMED". В Payload передать детализацию съеденного, space_type и trace_id.